
/**###############################初始化分页工具栏###########################*/
PayEntry.pageSizeCombo = Ext.create('configCenter.pageSizeCombo', {
	value : 10,
	listeners : {
		select : function(comboBox) {
			PayEntry.pageSize = parseInt(comboBox.getValue());
			PayEntry.pageTool.pageSize = parseInt(comboBox.getValue());
			PayEntry.dataStore.pageSize = parseInt(comboBox.getValue());
			PayEntry.dataStore.load({
				params : {
					start : 0,
					limit : PayEntry.pageSize
				}
			});
		}
	}
});

//获取默认页条数
PayEntry.pageSize = parseInt(PayEntry.pageSizeCombo.getValue());

/**##################################初始化工具栏#################################*/
PayEntry.addButton = Ext.create('Ext.Action',{
	text : '新建',
	glyph : 0xf0fe,
	handler : function() {
		PayEntry.editWindow.setTitle('新建');
		PayEntry.editWindow.show().center();
		PayEntry.editPanel.getForm().reset();
	}
});

PayEntry.editButton = Ext.create('Ext.Action',{
	text : '编辑',
	glyph : 0xf044,
	handler : function() {
		var row = PayEntry.gridPanel.getView().getSelectionModel().getSelection()[0];
		PayEntry.editWindow.setTitle('编辑');
		PayEntry.editWindow.show().center();
		PayEntry.editPanel.getForm().load({
			url : PayEntry.searchInfoUrl + row.data.id
		});
	}
});


PayEntry.delButton = Ext.create('Ext.Action',{
	text : '删除',
	glyph : 0xf00d,
	handler : function() {
		
	}
});

PayEntry.helpButton = Ext.create('Ext.Action',{
	text : '助手',
	glyph : 0xf25b,
	handler : function() {
		
	}
});
/**###############################定义是否限制订单类型、支持场景、支付金额下拉列表##########################*/
var defaultStore = Ext.create('Ext.data.Store', {
	fields : [ 'value', 'text' ],
	data : PayEntry.isCtrl
});
var limitTimeStore = Ext.create('Ext.data.Store', {
	fields : [ 'value', 'text' ],
	data : PayEntry.isCtrl
});
var limitVersionStore = Ext.create('Ext.data.Store', {
	fields : [ 'value', 'text' ],
	data : PayEntry.isCtrl
});
var isShowStore = Ext.create('Ext.data.Store', {
	fields : [ 'value', 'text' ],
	data : PayEntry.isCtrl
});

PayEntry.isDefault = Ext.create('Ext.form.ComboBox', {
	fieldLabel : '是否默认',
	name : 'isDefault',
	displayField : 'text',
	valueField : 'value',
	store : defaultStore,
	editable : false,
	anchor : '99%'
});
PayEntry.isLimitTime = Ext.create('Ext.form.ComboBox', {
	fieldLabel : '是否限制时间',
	name : 'isLimitTime',
	displayField : 'text',
	valueField : 'value',
	store : limitTimeStore,
	editable : false,
	anchor : '99%'
});
PayEntry.isLimitVersion = Ext.create('Ext.form.ComboBox', {
	fieldLabel : '是否限制版本',
	name : 'isLimitVersion',
	displayField : 'text',
	valueField : 'value',
	store : limitVersionStore,
	editable : false,
	anchor : '99%'
});
PayEntry.isShow = Ext.create('Ext.form.ComboBox', {
	fieldLabel : '是否可用',
	name : 'isShow',
	displayField : 'text',
	valueField : 'value',
	store : isShowStore,
	editable : false,
	anchor : '99%'
});
